perform (a task) - French English Dictionary